Universe Today -
23 Jul 2015 19:00
Scientists say NASA’s Kepler Space Telescope has discovered Earth’s “older, bigger first cousin” - a planet that’s about 60 percent bigger than our own, circling a sunlike star in an orbit that could sustain liquid water and perhaps life. (...)Read the rest of A Place for Alien Life? Kepler Mission Discovers Earth’s Older Cousin, Kepler-452b (783 […]
Share this Article